
 view,input{
   box-sizing: border-box;
 }
 .main{
  width:100%; 
  width: #FFFFFF;
 }
 .rqlist{display:flex;}
 .logo{
	height: 106rpx;
	background: #E0E2EE;
	border-radius: 0px;	 
	display:flex;

	padding-top:30rpx;
 }
 .ilist{width:274rpx;padding-left:48rpx;padding-top:14rpx;}
 .ilist1{
	 width: 44rpx;
	 height: 8rpx;
	 background: #172121;
	 opacity: 1;
	 border-radius: 20rpx;
 }
 .ilist2{
	width: 22rpx;
	height: 6rpx;
	background: #172121;
	opacity: 1;
	border-radius: 20rpx;
	margin-top:12rpx;
 }
 .img1{
   width:148rpx;
   height:64rpx;
 }
 .menu{
  width:100%;
  height:78rpx;
  padding-left:28rpx;
  padding-right:28rpx;
  display:flex;
  align-items: center;
  justify-content: space-between;
  margin-top:22rpx;
 }
 .menu-1{
   width:160rpx;
   height:52rpx;
   background: #FFFFFF;
   font-size: 30rpx;
   font-weight: 600;
   color: #202020;
   opacity: 1; 
   display:flex;
   align-items:center;
   justify-content: center;
   border-radius:18rpx;
 }
 .dcur{
    background: #949DE1;
	opacity: 1;
	
 }
 .part{
	width: 654rpx;
	height: 100rpx;
	background: #E5E7F1;
	opacity: 1;
	border-radius: 28rpx;
	margin:0 auto;
	display:flex;
	align-items: center;
 }
 .tip1{
  width: 10rpx;
  height: 10rpx;
  background: #000000;
  border-radius: 50%;
  opacity: 1;
  margin-left:20rpx;
 }
 .rq{
   width:508rpx;
   font-size: 40rpx;
   font-weight:520;
   color: #202020;
   opacity: 0.5; 
   margin-left:22rpx;
   display:flex;align-items:center;
 }
 .img2{
	width:60rpx;
	height:65rpx;
 }
 .dw{
	width: 150rpx;
	height: 70rpx;
	background: #949DE1;
	opacity: 1;
	border-radius: 26rpx;
	font-size: 30rpx;
	font-weight: 600;
	color: #FFFFFF;
	letter-spacing:5rpx;
	opacity: 1;	
	margin-left:22rpx;
	display:flex;
	align-items:center;
	padding-left:18rpx;
 }
 .img3{
   width:48rpx;
   height:48rpx;
 }
 .jtdz{
	width: 418rpx;
	height: 70rpx;
	background: #FFFFFF;
	opacity: 1;
	border-radius: 28rpx;
	margin-left:20rpx;
	padding-left:44rpx;
 }
 
 .part1{
 	width: 654rpx;
 	height: 100rpx;
 	margin:0 auto;
 	display:flex;
 	align-items: center;
	justify-content: space-around;
 }
 .part1-1{
	width: 310rpx;
	height: 100rpx;
	background: #E5E7F1;
	opacity: 1;
	border-radius: 28rpx; 
	display:flex;
	align-items: center;
 }
 .part1-2{
	  width: 328rpx;
	  height: 100rpx;
	  background: #E5E7F1;
	  opacity: 1;
	  border-radius: 28rpx; 
	  display:flex;
	  align-items: center;
	  justify-content: center;
 }
 .user{
   	width: 246rpx;
   	height: 70rpx;
   	background: #FFFFFF;
   	opacity: 1;
   	border-radius: 28rpx;
	margin-left:20rpx;
	padding-left:20rpx;
	font-size: 30rpx;
	font-weight: 510;
	color: #202020;
	letter-spacing:5rpx;
	background-image: url(https://ppp.new.zeroitem.cn/ppp/user.png);
	background-repeat: no-repeat;
	background-size: 45rpx 32rpx;
	background-position:190rpx center;
 }
 .phone{
	width: 286rpx;
	height: 70rpx;
	background: #FFFFFF;
	opacity: 1;
	border-radius: 28rpx; 
	font-size: 30rpx;
	font-weight: 510;
	color: #202020;
	letter-spacing:5rpx;
	padding-left:20rpx;
	background-image: url(https://ppp.new.zeroitem.cn/ppp/phone.png);
	background-repeat: no-repeat;
	background-size: 34rpx 42rpx;
	background-position:230rpx center;	
 }
 .sc{
	 width: 80rpx;
	 font-size: 40rpx;
	 font-weight: 520;
	 color: #202020;
	 opacity: 0.5;
	 margin-left:20rpx;
 }
 .sjxz{
	width: 488rpx;
	height: 70rpx;
	background: #FFFFFF;
	opacity: 1;
	border-radius: 28rpx;
	display:flex;
	align-items: center;
    margin-left:16rpx;
	font-size: 26rpx;
	font-family: PingFang SC;
	font-weight: 400;
	color: #78849E;
	opacity: 1;	
 }
 .img4{
    width:47rpx;height:47rpx;
	margin-left:38rpx;
	margin-right:30rpx;
 }
 .car{
   width:654rpx;
   height:52rpx;
   margin:0 auto;
   opacity: 1;
   border-radius: 228rpx 0rpx 0rpx 0rpx;
   display:flex;
   align-items: center;
   font-size: 40rpx;
   font-weight: 600;
   color: #202020;
   opacity: 1;
   margin-top:40rpx;
   background: #949DE1;
 }
 .img5{
    width:52rpx;
	height:44rpx;
	margin-left:30rpx;
	margin-right:12rpx;
 }
 .car1{
	 width: 654rpx;
	 height: 320rpx;
	 background: #E6E5FA;
	 opacity: 1;
	 border-radius:0rpx 0rpx 38rpx 38rpx;
	 margin:0 auto;
 }
 .car1-1{
   width:100%;
   height:92rpx;
   display:flex;
   align-items: center;
   justify-content: space-around;
   padding-left:16rpx;
   padding-right:28rpx;
   padding-top:45rpx;
 }
 .tip2{
   width:28rpx;
   height:28rpx;
 }
 .carinfo{
  width:450rpx;
 }
 .carinfo1{
	font-size: 30rpx;
	font-weight: 600;
	color: #202020;
	letter-spacing:4rpx;
	opacity: 1;
	margin-left:16rpx;
 }
 .carinfo2{
	font-size: 20rpx;
	font-weight: 600;
	color: #172121;
	opacity: 0.5;
	margin-left:4rpx;
 }
 .price1{
	font-size: 30rpx;
	font-weight: 500;
	color: #172121;
	opacity: 1;
 }
 .circe1{
	width: 30rpx;
	height: 30rpx;
	background: #FFFFFF;
	border: 2rpx solid #707070;
	border-radius: 50%;
	opacity: 1; 
	display:flex;
	justify-content: center;
	align-items: center;
 }
 .tip3{
   width:18rpx;
   height:18rpx;	 
 }
 .carinfo3{
	 font-size: 26rpx;
	 font-weight: 600;
	 color: #202020;
	 opacity: 1;
	 margin-left:16rpx;
 }
 .carinfo4{
	font-size: 16rpx;
	font-weight: 600;
	color: #172121;
	opacity: 0.5;
	margin-left:9rpx;
 }
 .price2{
	font-size: 26rpx;
	font-weight: 400;
	color: #172121;
	opacity: 1;	 
 }
.carinfo5{
font-size: 22rpx;
font-weight: 600;
color: #202020;
opacity: 1;	
margin-left:16rpx;
}
.carinfo6{
font-size: 14rpx;
font-weight: 600;
color: #172121;
opacity: 0.5;
margin-left:9rpx;
}
.price3{
font-size: 20rpx;
font-weight: 400;
color: #172121;
opacity: 1;	
}
.tjbz{
	width: 82rpx;
	font-size: 20rpx;
	font-weight: 400;
	line-height: 0px;
	color: #818287;
	text-decoration: underline;
	opacity: 0.6;
	margin:0 auto;
	margin-top:46rpx;
}
.qrbtn{
 width: 548rpx;
 height: 100rpx;
 background: #4C527C;
 opacity: 1;
 border-radius: 164rpx;
 display:flex;
 align-items: center;
 font-size: 36rpx;
 font-weight:490;
 color: #FFFFFF;
 opacity: 1;
 margin:0 auto;
 margin-top:48rpx;
}
.img6{
  width:57rpx;
  height:52rpx;
  margin-left:86rpx;
}
.qtxt{
  margin-left:70rpx;
  letter-spacing: 4rpx;
}
.newitem{
	margin:0 auto;
	width: 654rpx;
	height: 250rpx;
	background: #FFFFFF;
	border-top: 2rpx solid #707070;
	display:flex;
	align-items: center;
}
.img7{
  width:258rpx;
  height:150rpx;
}
.new1-1{
	height: 34rpx;
	font-size: 24rpx;
	font-weight: 600;
	color: #A5A5A5;
	opacity: 1;	
}
.new1-2{
  height: 100rpx;
  font-size: 36rpx;
  font-weight:520;
  color: #202020;
  opacity: 1;	
}

.mask{
 background-color: rgba(0, 0, 0, 0.2);
 z-index:10;
 position:fixed;
 width:100%;
 height:100%;
 top:0;
 left:0;
}
.clock-1{
  width:80rpx;
  height:150rpx;
  display:flex;
  flex-direction: column;
  align-items: center;

}
.timetc{
  width: 686rpx;
  height: 714rpx;
  background: #FFFFFF;
  border-radius: 80rpx;
  z-index:100;
  position:absolute;
  top:350rpx;
  left:32rpx;
}
.clock{
  width:542rpx;
  height:150rpx;
  display:flex;
  align-items: center;
  justify-content:space-between;
  margin:0 auto;
  padding-top:26rpx;
  
}
.img8{
  width:47rpx;
  height:47rpx;
  margin-top:16rpx;

}
.cm1{
 width: 14rpx;
 height: 14rpx;
 background:#FFFFFF;
 border-radius: 50%;	
}
.cur{
 background: #4C527C !important;
 border: 2px solid #707070 !important;
}
.cm2{
 font-size: 26rpx;
 font-weight:600;
 color: #78849E;
 height:34rpx;
 line-height:34rpx;
 margin-top:24rpx;
}
.line1{
 width: 590rpx;
 height: 2rpx;
 background: #998FA2;
 border-radius: 2rpx;
 margin:0 auto;
 margin-top:32rpx;
 opacity: 0.2;	
}
.time_d{
 width: 400rpx;
 height: 60rpx;
 background: #939CE0;
 border-radius: 40rpx;	
 display:flex;
 align-items: center;
 justify-content: center;
 font-size: 36rpx;
 font-weight: 400;
 color: #484848;
 opacity:0.6;
 padding-left:16rpx;
}
.dd1{margin-left:20rpx;}
.dd2{margin-left:128rpx;} 
.dd3{margin-left:250rpx;} 
.dd4{
   width:534rpx;height:70rpx;font-size:26rpx;
   margin-left:70rpx;
}
.dd5{
	width:534rpx;height:70rpx;font-size:26rpx;
	margin-left:70rpx;
}
.dd6{
  width: 600rpx;height: 70rpx;
  margin:0 auto;font-size: 24rpx;
}
.dd7{
	width: 612rpx;
	height: 80rpx;
    margin:0 auto;font-size: 24rpx;
    font-size: 36rpx;
    font-weight: 400;
    color: #FEFCFC;
	display:flex;
	align-items: center;
	justify-content:left !important;
}
.sj1{
	width: 260rpx;
	height: 66rpx;
	background: #FFFFFF;
	opacity: 1;
	border-radius:28rpx;
    margin-left:4rpx;
	color:#4C527C;
	display:flex;
	align-items: center;
	justify-content: center;
}
.sj2{margin-left:20rpx;width:36rpx;}
.sj3{
  width: 260rpx;
  height: 66rpx;
  background: #FFFFFF;
  opacity: 1;
  border-radius: 28rpx;
  margin-left:12rpx;
  color:#4C527C;
  display:flex;
  align-items: center;
  justify-content: center;
}
.tping1{margin-top:56rpx !important;}
.tping2{margin-top:76rpx !important;}
.cur2{color: #FEFCFC;opacity:1;}
.tm{
 display:flex;
 height: 60rpx;
 align-items:center;
 margin-top:30rpx;
}
.qun{
 width: 18rpx;
 height: 18rpx;
 background:#ffff;
 border-radius: 50%;
 opacity: 0.8;
 margin-left:10rpx;
}
.cur3{
  background: #4C527C;
  border: 2rpx solid #707070;	
}
.cur4{
  margin:0 auto;	
}
.txt{
 height: 54rpx;
 font-size: 20rpx;
 font-weight: 600;
 color: #172121;
 opacity: 0.5;
 margin-top:24rpx;
 padding-left:20rpx;
 padding-right:10rpx;
 text-indent:30rpx;
}
.bztc{
 width: 686rpx;
 height: 588rpx;
 background: #FFFFFF;
 border-radius:80rpx;
 z-index:100;
 position:absolute;
 top:400rpx;
 left:32rpx;
 padding-left:48rpx;
 padding-right:48rpx;
}
.bz1{
 width:590rpx;
 height:74rpx;
 display:flex;
 align-items: center;
 font-size: 26rpx;
 color: #99959C;
 letter-spacing: 2rpx;
 text-align:right;
}
.bzinfo{width:350rpx;padding-right:20rpx;}
.txt5{
 font-size: 24rpx;
 font-family: Source Han Sans CN;
 font-weight: 400;
 color: #4C527C;
 text-decoration: underline;	
}
.line2{
	width: 590rpx;
	height: 2rpx;
	background: #998FA2;
	opacity: 0.31;
	border-radius:2rpx;

}
.barea{
  font-size: 36rpx;
  width: 590rpx;height:290rpx;
  padding:14rpx; 
}
.tjbtn{
	width: 282rpx;
	height: 100rpx;
	background: #939CE0;
	border-radius: 40rpx;
	font-size: 36rpx;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing:2rpx;
	display:flex;
	justify-content: center;
	align-items: center;
	margin:0 auto;
	margin-top:50rpx;
	
}
.img11{
  width:48rpx;
  height:46rpx;
  margin-right:15rpx;
}

.sliceadd{
  width: 686rpx;
  height: 588rpx;
  background: #FFFFFF;
  border-radius: 80rpx;
  position:absolute;
  top:400rpx;
  left:32rpx; 
  padding-top:36rpx;
}
.slice1{
  height:122rpx;
  display:flex;
  justify-content: center;
  align-items: center;
}
.slice1-1{
  width:104rpx;
  font-size: 26rpx;
  font-weight: 400;
  color: #78849E;
  display:flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.dot1{
 width: 14rpx;
 height: 14rpx;
 background: #9BA3E2;
 border: 2rpx solid #757575;
 border-radius: 50%;	
}
.img12{width:48rpx;height:48rpx;margin-top:14rpx;}
.slice-1-txt{height:34rpx;margin-top:12rpx}
.line-a{margin:0 auto;margin-top:58rpx;}
.sinput{
 width: 612rpx;
 height: 80rpx;
 background: #939CE0;
 opacity: 0.92;
 border-radius: 40rpx;
 margin:0 auto;
 margin-top:78rpx;
 padding-left:8rpx;
 padding-right:14rpx;
 padding-top:8rpx;
 padding-bottom:6rpx;
}
.sinput1{
	width: 590rpx;
	height: 66rpx;
	background: #FFFFFF;
	opacity: 1;
	border-radius: 28rpx;
    font-size: 36rpx;
	padding-left:34rpx;
	padding-top:10rpx;
	padding-bottom:8rpx;
}
.sinput2{
	width: 256rpx;
	height: 66rpx;
	background: #FFFFFF;
	opacity: 1;
	border-radius: 28rpx;
    font-size: 36rpx;
	padding-left:22rpx;
	padding-top:10rpx;
	padding-bottom:8rpx;
	margin-left:170rpx;
}
.scur5 .circe2{
	width: 15rpx;
	height: 15rpx;
	background: #4C527C;
	border: 1rpx solid #707070;
	border-radius: 50%;
}
.sinput3{
  height:98rpx;width:450rpx;
  margin:0 auto;
  margin-top:94rpx;
  display:flex;align-items:center;
}
.sinput3-2{
  width:162rpx;height:98rpx;
  display:flex;align-items: center;
  justify-content: center;
}
.cir{
   width:85rpx;height:85rpx;border-radius:50%;
   border:5rpx solid #2979FF;
   display:flex;align-items: center;
   justify-content: center;
   color: #4C527C;
   font-size:18rpx;
 }
.sinput3-1{
	width:288rpx;
	font-size: 24rpx;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #4C527C;
	text-decoration: underline;	  
}
